/*
 * File:   lib surport.h
 * Author: aple
 */

#ifndef __LIB_SURPORT_H_H_
#define __LIB_SURPORT_H_H_

#include "stdint.h"

#ifdef __cplusplus
extern "C"
{
#endif

	uint16_t lib_tick_get(void);
	void lib_delay_0_5us(uint16_t u0_5us);
	void lib_delay_us(uint16_t us);
	void lib_delay_ms(uint16_t us);

	void lib_os_lock(void);
	void lib_os_unlock(void);
	void lib_check_hook(int32_t);

#ifdef __cplusplus
}
#endif

#endif /* __LIB_SURPORT_H_H_ */
